#===istalismanplugin===
# -*- coding: utf-8 -*-

# $Revision: 54 $
# $Author: rchiganov@gmail.com $
# $Date: 2013-08-05 07:16:38 +0000 (Mon, 05 Aug 2013) $

# Команды для доступа к боту под админом с левой учётки

#---------------------------------------------------------------------------------------------------

def login_login ( ptype, psource, pparameters ):
	if ptype == 'public':
		reply(ptype, psource, u'Вот ты блондинка... Это надо было делать в привате')
	elif ptype == 'private':
		ljid = get_true_jid(psource)
		if pparameters.strip() == ADMIN_PASSWORD:
			GLOBACCESS[ljid] = 100
			reply(ptype, psource, u'угу, точняк')
		else:
			reply(ptype, psource, u'пшёл вон, я хз кто ты >)')

#---------------------------------------------------------------------------------------------------

def login_logout(ptype, psource, pparameters):
	ljid = get_true_jid(psource)
	del GLOBACCESS[ljid]
	reply(ptype, psource, u'доступ сняла')

#---------------------------------------------------------------------------------------------------

register_command_handler(login_login, 'логин', ['доступ','админ','все'], 0, 'Авторизоваться как админиcтратор бота. Использовать только в привате!', 'логин <пароль>', ['логин мой_пароль'])

register_command_handler(login_logout, 'логаут', ['доступ','админ','все'], 0, 'Снимает авторизацию.', 'логаут', ['логаут'])

#---------------------------------------------------------------------------------------------------
